Big Huge Thesaurus

Kentucky coffee tree

noun